﻿  .CodeMirror-line-numbers {
    width: 2.2em;
    color: #999;
    background-color: #333;
    text-align: right;
    padding: .4em;
    margin: 0;
    font-size: 12pt;
    line-height: 1.1em;
    font-family: consolas, monospace;
    }


.terminal {
	border-top:1px solid gray;
	
	/* need to get some pixels so the scrollbar doesnt show */
	margin-top:-3px;

	background-color:black;
	color:white;
	width:100%;
	height:20%;
	font-size:1.2em;
	position:relative;
}

.terminal .submit {
	display:none;
}
.terminal .command {
	background:#052500;
	color:white;
	border:none;
	width:95%;
}

.terminal .output {
	position:absolute;
	width:100%;
	top:1.2em;
	display:block;
	overflow:auto;
	max-height:100%;
	bottom:0;
}

.terminal, .terminal .command, .terminal .output {
	font-family: consolas, lucida, system;
	font-size:14px;
}

.terminal .output .exception {
	color:#aa0;
}
.terminal .output .command {
	color:white;
}
.terminal .output .result {
	color:silver;
}



html, body { padding:0; margin:0 }

.editor {
	position:relative;
	margin:0;
	padding:0;
	height:80%;
	background-color:#333;
}

.run_button {
	position:absolute;
	top:0.2em;
	right:0.2em;
	font-size:1.5em;	
	z-index:2009;
}



.rubyIDE .yui-navset .yui-content, .rubyIDE .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
	padding:0;
}


.rubyIDE .yui-navset .yui-nav li a em {
	border-top:none;
}

.rubyIDE .yui-navset .yui-nav li a, .rubyIDE .yui-navset .yui-nav .selected a {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-color:#777;
	border-style:none solid solid;
	border-width:medium 1px 1px;
}

.rubyIDE .yui-navset .yui-nav li a {
	border-color:#555;
}


.rubyIDE .yui-navset .yui-nav .selected a, .rubyIDE .yui-navset .yui-nav .selected a:focus, .rubyIDE .yui-navset .yui-nav .selected a:hover {
	background:#222;
	color:#ccc;
}
.rubyIDE .yui-navset .yui-nav a, .rubyIDE .yui-navset .yui-nav a:focus, .rubyIDE .yui-navset .yui-nav a:hover {
	background:#000;
	color:#777;
}

.rubyIDE .yui-navset .yui-nav, .rubyIDE .yui-navset .yui-navset-top .yui-nav {
	background:none;
	margin:0 0.16em -1.85em 0;
	position:relative;
	z-index:2000;
}

.rubyIDE .yui-navset .yui-nav, .rubyIDE .yui-navset .yui-navset-top .yui-nav {
	border:none;
	text-align:center;
	font-family:consolas, sans-serif;
}

.rubyIDE .yui-navset .yui-content .yui-hidden {
	position:aboslute; top:-200%;
}